﻿//========================================================= 
/**@file XmlCmdRunner.cpp
 * @brief 
 * 
 * @date 2016-07-27   22:39:36
 * @author Zhyioo 
 * @version 1.0
 */ 
//--------------------------------------------------------- 
#ifndef _LIBZHOUYB_XMLCMDRUNNER_CPP_
#define _LIBZHOUYB_XMLCMDRUNNER_CPP_
//--------------------------------------------------------- 
#include "XmlInstaller.h"

#include "../../../wrapper/tinyxml/tinyxml_src.h"
//--------------------------------------------------------- 
namespace zhou_yb {
namespace application {
namespace driver {
//--------------------------------------------------------- 
XML_PROPERTY_SRC(string, Name);
XML_PROPERTY_SRC(string, Item);
XML_PROPERTY_SRC(bool, IsAll);
XML_PROPERTY_SRC(bool, IsLookUp);
XML_PROPERTY_SRC(string, EntryPoint);
XML_PROPERTY_SRC(string, Driver);
XML_PROPERTY_SRC(string, Argument);
XML_PROPERTY_SRC(string, Option);
XML_PROPERTY_SRC(bool, IsSysExcept);
XML_PROPERTY_SRC(bool, IsCmdExcept);
XML_PROPERTY_SRC(bool, IsRegisteExcept);
XML_PROPERTY_SRC(string, ToArg);
XML_PROPERTY_SRC(string, Clear);
XML_PROPERTY_SRC(string, ToRlt);
XML_PROPERTY_SRC(string, Import);
XML_PROPERTY_SRC(string, Export);
XML_PROPERTY_SRC(bool, IsUnique);
XML_PROPERTY_SRC(string, Except);
//--------------------------------------------------------- 
} // nemespace driver
} // namespace application
} // namespace zhou_yb
//--------------------------------------------------------- 
#endif // _LIBZHOUYB_XMLCMDRUNNER_CPP_
//========================================================= 